festival of the sacrifice - Turco Inglés Diccionario